package org.example;


import com.sun.deploy.nativesandbox.comm.Response;

public class TokenExtractor {

        public static void main(String[] args) {
            // 发送请求并获取响应
            Response response = RestAssured
                    .given()
                    .baseUri("https://example.com/api") // 替换为你的 API 基础 URI
                    .when()
                    .get("/your-endpoint") // 替换为你的具体 endpoint
                    .then()
                    .statusCode(200) // 验证状态码为 200
                    .extract()
                    .response();

            // 从响应中提取 JSON
            JsonPath jsonPath = response.jsonPath();

            // 使用正则表达式提取 token
            String accessToken = jsonPath.getString("accessToken");

            // 输出 token
            System.out.println("Access Token: " + accessToken);
        }
}
